home *** CD-ROM | disk | FTP | other *** search
/ ZAM 4 / ZAM 4.adf / Articles / 86 < prev    next >
Text File  |  1994-03-09  |  3KB  |  58 lines

  1.  
  2.                          A GUIDE TO PROGRAMMERS....
  3.                         ----------------------------
  4.  
  5.  BASIC
  6.  BASIC programmers are paranoid because any 16 year old could do their job,
  7.  if asked. To try to secure their positions, they deliberately write code
  8.  using the double spaghetti method, never using a FOR....NEXT loop where
  9.  four or five IF...THEN...ELSE constructs might do. Since they taught them-
  10.  selves programming on a ZX81 rigged up to the family telly, they have
  11.  quixotic gaps in their computer knowledge. BASIC programmers ring up
  12.  technical support centres to ask questions like "What are those funny
  13.  numbers with letter in them?".
  14.  
  15.  PASCAL
  16.  Despite an early reputation for gambling (youve heard of Pascal's bet),
  17.  these days Pascal programmers are all deadly enthusiastic. They are proud
  18.  of the ability of their language to define a type representing, for example
  19.  , different flavours of crisp. This enables them to write useful code where
  20.  tomato=succ(salt_n_vinegar). and ord(roast_beef)/2 >ord(prawn_cocktail).
  21.  Pascal people all know exactly how programming should be done, and enjoy
  22.  casting their pearls of wisdom among the swine who write in lesser dialects.
  23.  
  24.  FORTRAN
  25.  FORTRAN programmers learned their craft at college in 1935. They are con-
  26.  vinced the theirs is the language of the future, pointing out that in 1966
  27.  it was selected as the ANSI standard for writing Snoopy calendar programs.
  28.  FORTRAN programmers are not altogether at ease with modern peripherals such
  29.  as VDU's (which they revealingly refer to as "glass teletypes"). They are
  30.  the only people in the programming community to use flow-charts, which
  31.  they draw with loving care using the special WH Smiths stencils. These
  32.  diagrams are then filed away with the source code. ignored for the life of
  33.  the program, then finally thrown away unread, because even FORTRAN is easier
  34.  to read than a flow-chart.
  35.  
  36.  ASSEMBLY LANGUAGE
  37.  Assembly Language programmers are closer to the machine then anybody else:
  38.  emotionally as well as in programming terms. This symbiosis can be take
  39.  too far: programmers who faint when the reset button is pressed should
  40.  perhaps consider switching to "C" or even chartered accountancy.
  41.  Assembly programmers often pretend to be able to patch their code in Hex as
  42.  they go (I think you'll find that C4 F2 D1 at offset 24A2 will fix the
  43.  problem Nigel) They manage this by introducing deliberate errors into their
  44.  programs, pre-assembling the "patched" result secretly and concealing the
  45.  results in tiny writing on their shirt cuffs.
  46.  
  47.  C
  48.  Traditionally the C programmer was a bearded bore who would corner you at
  49.  parties and breathe garlic and Unix all over you. All this has now changed.
  50.  These days C programmers are clean shaven bores who corner you at parties
  51.  and breathe lager and the advantages of OS/2 all over you. They still can
  52.  be trusted to have witty quote or two from the good book to liven up a dull
  53.  dull conversation, my personal favourite is a primary expression followed by
  54.  an expression in square brackets is a primary expression.
  55.  Not withstanding these faults, it should be noted that some C programmers
  56.  are incredibly together people, who turn over an honest penny writing
  57.  articles for computer mags.
  58.